About Pet Technical Services Limited (10248916) United Kingdom