About Beechhall Group Limited (09479096) United Kingdom