About T&c Birch Limited (12964617) United Kingdom