About Salt Allay Limited (10117053) United Kingdom