About Birchwynd Limited (SC198223) United Kingdom