About F.t. Luckman Holdings Limited (01448941) United Kingdom