About Rebecca Bishop Design Ltd (05448775) United Kingdom