About Rowan Miller Design Limited (07624484) United Kingdom