About F.t. Luckman & Co. Limited (00411014) United Kingdom