About Sillars (b. & C.e.) Limited (01566495) United Kingdom