About The Max Organisation Limited (07842661) United Kingdom