About Forbes Rix Design Limited (07836905) United Kingdom