About Frank & Stein S Limited (05796094) United Kingdom