About Lucas Kingshill Limited (11090660) United Kingdom