About F & T Services Ltd (06308206) United Kingdom