About Birchdene Ltd (10000306) United Kingdom