About Flush Jv (leigh) Limited (09040618) United Kingdom