About Birchwood Palace Ltd (06975862) United Kingdom