About The Urban Pet Company Ltd (SC627492) United Kingdom