About Aj & Co.(devon) Ltd (03943652) United Kingdom