About Armand Taylor And Company Limited (00261742) United Kingdom