About Moss Dell & Company (LP003874) United Kingdom