About Arnold Holdings Limited (04269186) United Kingdom