About The Dog Squad Ltd. (SC552546) United Kingdom