About Chattel House Limited (10392760) United Kingdom