About Number 24 Arundel Limited (10832596) United Kingdom