About K C Pet Supplies Limited (SC647733) United Kingdom