About Netherford Management Co Ltd (05477105) United Kingdom