About Jbb Services Limited (03545132) United Kingdom