About Flannan James Limited (13164371) United Kingdom