About Wilkes-lucas Limited (00368205) United Kingdom