About Labana & Sons Ltd (13480514) United Kingdom