About Le Refuge Design Ltd (10831224) United Kingdom