About Keith Constant Limited (03422334) United Kingdom