About Medusa Resin Tiles Limited (10667619) United Kingdom