About The Pet Shop (kilmarnock) Limited (SC095535) United Kingdom