About Lofte Interior Design Ltd (12609738) United Kingdom