About Lewis Bowditch Ltd (09760908) United Kingdom