About Technology Assist Limited (04185600) United Kingdom