About Kersal Road Holdings Ltd (12680272) United Kingdom