About James O Flanagan Limited (00469337) United Kingdom