About James Wyllie Limited (05977446) United Kingdom