About F & P Holdings Limited (04200056) United Kingdom