About Kilomanor Limited (06383478) United Kingdom