About Lamericar Limited (11305012) United Kingdom