About Megill Shildon Ltd (11685026) United Kingdom