About Ballard & Steele Associates Ltd (07651945) United Kingdom