About Beckwith Group Limited (06792958) United Kingdom