About J B Project Solutions Limited (07624878) United Kingdom