About Maple Rock Design Limited (10208526) United Kingdom