About Sherwood Communications(uk) Ltd (03918438) United Kingdom