About Eggar Forrester (holdings) Limited (01858992) United Kingdom