About Lidor&buck Limited (12807442) United Kingdom