About The London Fountain Company Limited (11292042) United Kingdom