About Krols (uk) Limited (07283841) United Kingdom