About Kenttor Maintenance Services Limited (09248112) United Kingdom