About James Mcdonald Limited (10505665) United Kingdom