About Karrdale Ltd (10255772) United Kingdom