About Megill Billingham Ltd (11376701) United Kingdom