About Rebeqa Lovett Ltd (09514827) United Kingdom