About Rebecca Armstrong Design Ltd (12197352) United Kingdom