About Crispin Speers & Partners Limited (01960404) United Kingdom