About Rebecca Hastings Ltd (12013506) United Kingdom