About Newland Swallowcroft (management) Co Ltd (09759701) United Kingdom