About Krantz Limited (10833918) United Kingdom