About Willy Co. Ltd. (08176059) United Kingdom