About James Wallace Edinburgh Limited (09936422) United Kingdom