About Birch Engineering Services Limited (11883707) United Kingdom