About Buckmere Limited (13263220) United Kingdom