About Lewis Nedas Law Ltd (07958260) United Kingdom