About Rixton Project & Design Ltd (12079231) United Kingdom