About Jeremy Barrett Limited (07157544) United Kingdom