About Slater Brothers (sheffield) Limited (00253759) United Kingdom