About Charles Macey Limited (10107636) United Kingdom