About Sylvester Industries Limited (02064973) United Kingdom