About Flynn & Mabel Limited (13175251) United Kingdom