About The International Real Tennis Professionals Association Limited (06033885) United Kingdom