About Howard Frank Limited (05318929) United Kingdom