About Glasper Lee Design Limited (11544222) United Kingdom