About Kingsacre Slough Limited (10413499) United Kingdom