About Linea Spacial Consultants Ltd (09786231) United Kingdom