About R. Peach & Co. Limited (00127450) United Kingdom