About Longbell Limited (03268638) United Kingdom