About B & S Aminoff Limited (09175423) United Kingdom