About Birchfield Management Limited (05034359) United Kingdom