About Rick Haylor Limited (02904894) United Kingdom