About Beames Group Limited (12872546) United Kingdom