About F. Sylvester Residuals Limited (00907238) United Kingdom