About Jerome & Associates Limited (03166319) United Kingdom