About James Mcdonald Design Limited (10817393) United Kingdom