About James Ford Design Ltd. (02320866) United Kingdom