About Shermans(wales) Limited (02562893) United Kingdom