About Claire Flynn Consulting Limited (SC426616) United Kingdom