About Carnall Farrar Ltd (09264497) United Kingdom