About Wickhurst Limited (01307545) United Kingdom