About Shallotmolly Limited (09116520) United Kingdom