About Macclesfog Ltd (11561963) United Kingdom