About Alban Wallace Limited (07541676) United Kingdom