About Kiel Campbell Limited (09047035) United Kingdom