About S Birch Group Limited (12152455) United Kingdom