About Services I F T Ltd. (05896621) United Kingdom