About L K R Components Limited (07116819) United Kingdom