About Messrs R Flannigan Limited (SC466556) United Kingdom