About Kellermann Limited (10512546) United Kingdom