About Birtwhistle Holdings Limited (12872893) United Kingdom