About Charles Farrington Ltd (09701208) United Kingdom