About The Newton Flynn Group Limited (11327631) United Kingdom