About A & I Holdings Limited (12836851) United Kingdom