About Golley Slater London Limited (04836519) United Kingdom