About Martin Clifton Limited (00643178) United Kingdom