About J&w Edin Limited (SC609978) United Kingdom