About Kilrot Limited (07716755) United Kingdom