About Blend And Batch Limited (NI659100) United Kingdom