About Westacre Pets Ltd. (SC273538) United Kingdom