About Salt Street Ltd (11385926) United Kingdom