About T & A.c Allen Services Ltd (10856818) United Kingdom