About T & L Barker Consultancy Ltd (12430770) United Kingdom