About Technological Projects Ltd (06612190) United Kingdom