About Peter B Stubbs Limited (09568646) United Kingdom