About Devereux Klein Commercial Limited (06256678) United Kingdom