About 66 L L Limited (01120550) United Kingdom