About Rebecca Birs Resourcing Solutions Limited (10614166) United Kingdom