About J Bulls Services Ltd (12988842) United Kingdom