About Buckingham Beechwood Co. Limited (06658090) United Kingdom