About Roger Mackintosh Consultancy Ltd (07440840) United Kingdom