About Willcox Moss Dell & Co (LP004446) United Kingdom