About Steel & Company Developments Ltd. (06156997) United Kingdom