About Richard Wylie Limited (SC051488) United Kingdom