About John Spencer S0056 Ltd (04757013) United Kingdom