About N.s.flanagan Ltd (11145331) United Kingdom