About Macready & Hardy Ltd (12249022) United Kingdom