About James Dolan Limited (06786014) United Kingdom