About Littlemoor Campbell Limited (10420448) United Kingdom