About Richard Lewczynski Limited (08295026) United Kingdom