About S & C Legal Accounting Services Limited (05303187) United Kingdom