About Birchwood Asset Management Limited (06959738) United Kingdom