About Tassy Barham Associates Limited (07959566) United Kingdom