About Claire Smith Hr Solutions Ltd (12420187) United Kingdom