About Addison Service Company Limited (09118118) United Kingdom