About Liam Walker Limited (06047351) United Kingdom