About Joe Carter Design Ltd. (11233201) United Kingdom