About James Lewis Design Limited (05552843) United Kingdom