About Meresborough Limited (01568484) United Kingdom