About Jba Walker Labouring Ltd (SC672894) United Kingdom