About Leatherby Light Limited (07021196) United Kingdom