About Ballingdon Associates Limited (08443629) United Kingdom