About Sillars Insurance Services Limited (01296215) United Kingdom