About Leipold (uk) Limited (02948564) United Kingdom