About Kessler (aw) Holdings Limited (10894291) United Kingdom