About Sylvester & Co Ltd (08913664) United Kingdom