About Mayglothling Limited (01565256) United Kingdom