About Bufalo Georges Ltd (09992364) United Kingdom