About Lucas Hood Ltd (07604462) United Kingdom