About Barnard Cook London Ltd (09769375) United Kingdom