About Rod Bird Media Limited (07850149) United Kingdom