About Barry Libich Limited (08957321) United Kingdom