About Kelclar Motors Limited (NI624472) United Kingdom