About Pet Rock Television Limited (05769788) United Kingdom