About Appd & C Co. Ltd. (07648655) United Kingdom