About Scott-dearing Consulting Ltd (12481841) United Kingdom