About Allan Simpson Ltd. (SC225257) United Kingdom