About Smith & Parker Holdings Ltd (10760228) United Kingdom