About Loddy Limited (09516432) United Kingdom