About Krol Services Ltd (09993126) United Kingdom