About Kiloridge Limited (02875695) United Kingdom