About Aspel & Wallace Ltd (11382889) United Kingdom