About Sprecher Grier Limited (11769768) United Kingdom