About Birch Court (seaton Delaval) Limited (13031221) United Kingdom