About Luxboro Components L.p. (SL013882) United Kingdom