About Aldous Lamont Limited (03686727) United Kingdom