About Kieran D Long Ltd (12863928) United Kingdom