About Roger Tully Limited (06598969) United Kingdom