About Addison Installations Limited (05237718) United Kingdom