Has anyone heard of the Pheonix GM Shop based in/around london?

They have an ebay shop but I'm just not sure if anyone on here has dealt with them.

Thanks