About The Ostrich Club Limited (03258108) United Kingdom