About Longmoor Storage Limited (13442680) United Kingdom