About Addison Conservation & Design Limited (SC280614) United Kingdom