About Leichner U.s.a. Limited (02508470) United Kingdom