About Kardi And White Ltd (12756053) United Kingdom