About Jonathan Capel Technology Limited (02911662) United Kingdom