About F & E Developments Ltd (04068798) United Kingdom