About Kessler Limited (03165362) United Kingdom