About Sandbach Young Developments Ltd. (10230459) United Kingdom