About Jbs (uk) Limited (04248623) United Kingdom