About Jenkins & Jenkins Limited (06724256) United Kingdom