About Albin & Co. Limited (08355111) United Kingdom