About Tascor E & D Services Limited (09980217) United Kingdom