About Ace Chattel Ltd. (06671347) United Kingdom