About Frank & Faber Limited (09776615) United Kingdom