About Pickles & Burns Limited (09062446) United Kingdom