About Sylvester Keal Limited (03857573) United Kingdom