About Scot Sheridan (charlotte House) Limited (SC371278) United Kingdom