About Walking Back The Cat Limited (11593224) United Kingdom