About Peter Beales Roses Limited (01235198) United Kingdom