About Curtis London Limited (10377146) United Kingdom