About Wicks Services Limited (05287058) United Kingdom