About Lucar Limited (03096049) United Kingdom