About T & A Kebabs Ltd (12888559) United Kingdom