About Lidher & Lidher Limited (06232506) United Kingdom