About J H Birtwistle Limited (06912780) United Kingdom