About K&r Kustom Worxs Ltd. (SC694492) United Kingdom