About Birch Lodge Canewdon Limited (11653995) United Kingdom