About Buckingham Insurance Consultants Limited (01764347) United Kingdom