About Lippard Limited (03638285) United Kingdom