About Kessler Weiss Limited (12959998) United Kingdom