About Versteeg Lister & Company Limited (03586020) United Kingdom