About Lewis Diggines Associates Limited (07048699) United Kingdom