About Sylvester Keal Holdings Limited (08255627) United Kingdom