About Kernickryn Byron Ltd (13678311) United Kingdom