About W.redmile & Sons Limited (00423263) United Kingdom