About Jo Verrent Limited (07995503) United Kingdom