About Technology And Technical Ltd (05593929) United Kingdom