About Birch Jones Townsend Ltd (13636232) United Kingdom