About A. A. Holmes Limited (10085890) United Kingdom