About Sylvester & Co. Ltd (13611109) United Kingdom