About Laithe Croft Investments (11705667) United Kingdom