About A.sellar (uk) Limited (SC592027) United Kingdom