About Lincar Investments Limited (05164330) United Kingdom