About Lana Cable Consultants Limited (12358580) United Kingdom