About Bulba Limited (07778588) United Kingdom