About Lorne Alexander Interior Design Limited (12901832) United Kingdom