About The Beal Group Limited (SC308635) United Kingdom