About Lisa Allan Interior Design Limited (13526651) United Kingdom