About Sillars Holdings Limited (01566496) United Kingdom