About Sherwin Bell Limited (12088423) United Kingdom