About Sal & Partners Ltd (08221930) United Kingdom