About Salt Hill Group Limited (10303217) United Kingdom