About Birchall Holdings Ltd (12780660) United Kingdom