About L.i. Components Limited (01976682) United Kingdom