About Interior Essentials Limited (12635211) United Kingdom