About Bircher Limited (01336796) United Kingdom