About Longtown Pellets Limited (10986527) United Kingdom