About Rebecca Bull Limited (09749028) United Kingdom