About Richard J Lodge Limited (01259921) United Kingdom