About The Frensham Tiger Company Limited (06261057) United Kingdom