About J W Llande Ltd (09551585) United Kingdom