About Findlay Steele Associates Limited (02971430) United Kingdom