About The Whirling Dervish Ltd (12120807) United Kingdom