About Sp Aldrich Limited (12851125) United Kingdom