About F.e. Downes Holdings Limited (05081340) United Kingdom