About Boddington & Company Limited (07822258) United Kingdom