About Msr Farleigh Limited (12922105) United Kingdom