About Jonathan Bean Design Limited (02259461) United Kingdom