About Buckingham Holdings Limited (01815239) United Kingdom