About Buckingham Associates Limited (07131466) United Kingdom