About Christopher Wicks Limited (05454687) United Kingdom