About Jonathan James Dean Limited (06277605) United Kingdom