About Andrew P Harris Ict Limited (10046903) United Kingdom