About Love-a-bubba Limited (09673222) United Kingdom