About Kubus Llanelli Ltd (11812814) United Kingdom