About Arnold Grant & Waters No.6 Limited (11564960) United Kingdom