About Alfred Thomas Consultancy Limited (06500963) United Kingdom