About Mcdermotts (meols) Limited (00480683) United Kingdom