About F40 Limited (06390786) United Kingdom