About Richard Longworth Limited (03605440) United Kingdom