About Frank & Taylor Limited (10739880) United Kingdom