About Technology And Operations Ltd (08045272) United Kingdom