About Labrador Rescue (trading) Limited (04146447) United Kingdom