About Cheshiremacs Limited (06798855) United Kingdom