About Lewis Edpsych Services Ltd (09998055) United Kingdom