About Sal And Sons Group Limited (12058211) United Kingdom