About Wickwell U.k. Limited (01273048) United Kingdom