About Ratzs ( Leigh On Sea) Ltd (11847374) United Kingdom