About James Addy Engineering Limited (09547323) United Kingdom