About Lancs Animal Rescue Limited (13577582) United Kingdom