About B. Sternberg & Sons Limited (03134779) United Kingdom