About S C O Mahony Limited (04645286) United Kingdom