About Olivier Laudus Design Limited (06255410) United Kingdom