About Shaw Spencer Limited (02823748) United Kingdom