About Flannigan And James Ltd (SC587874) United Kingdom