About Peter Bale Media Limited (11522978) United Kingdom