About Adam Flanaghan Limited (12898805) United Kingdom