About Crick Smith Ltd (10730024) United Kingdom