About F & T S Kirabo Limited (09885829) United Kingdom