About William Scarborough & Co (northampton) Ltd. (02341102) United Kingdom