About Lidhar And Son Limited (10012277) United Kingdom