About Kearns Cranes Ltd (12087330) United Kingdom