About Clarke & Evans Service Centre Limited (07626587) United Kingdom