About Birchmere Holdings Limited (12807359) United Kingdom