About James Leckey Design Limited (NI023037) United Kingdom