About Williams Stanley And Co. Limited (05860058) United Kingdom