About Magee & Sons Limited (06811740) United Kingdom