About Latto Scientific Building Consultants Ltd (SC420284) United Kingdom