About The Whip Company Limited (13680521) United Kingdom