About Mckale Limited (07274225) United Kingdom