About Grand Design London Ltd (09024197) United Kingdom