About F.s. Lordarch Investments Limited (00764494) United Kingdom