About East Coast Technology Limited (07851178) United Kingdom