About Frankel Star & Boots Limited (11092224) United Kingdom