About Platsail Limited (10663488) United Kingdom