About Magma Tcs Limited (06684185) United Kingdom