About Howland Jackson Interior Design Limited (07162991) United Kingdom