About Liam Taylor Limited (09174942) United Kingdom