About Sherridan Koslar Limited (11764221) United Kingdom