About Alleyne & Thompson Ltd (10210130) United Kingdom