About Sal & Co Investment Limited (04417308) United Kingdom