About Wicks 23 Limited (06411317) United Kingdom