About Harris & James Aldeburgh Limited (11142027) United Kingdom