About Aj Salter Holdings Limited (10955384) United Kingdom