About S J Mortimore Associates Limited (08505962) United Kingdom