About Bucklesham Associates Ltd (07763582) United Kingdom