About City & Scott Ltd (12762529) United Kingdom