About Jerred Consulting Ltd (07920721) United Kingdom