About Robert Hall Interior Design Limited (10830838) United Kingdom