About Myerscough & Causley Limited (10976980) United Kingdom