About Bermuda Design Ltd (12261992) United Kingdom