About Alleyne&rowan Ltd (12743450) United Kingdom