About Wicks & Martin Limited (01042507) United Kingdom