About Killick Cleaning & Maintenance Limited (09472288) United Kingdom