About Alleyne And Company Limited (09989336) United Kingdom