About Locar Limited (12261935) United Kingdom