About S W Tolfree Ltd (10576924) United Kingdom