About Ramses Frederickx Design Ltd (09539575) United Kingdom