About Liebreich Associates Limited (08845865) United Kingdom