About David Birtwistle Media Limited (12699972) United Kingdom