About Forster Lamond Limited (03200688) United Kingdom