About W.r. Peters Limited (02128773) United Kingdom