About R. & S. Sillars Limited (SC273342) United Kingdom