About Londoneco Limited (10456404) United Kingdom