About Scaring Birds Ltd (02691937) United Kingdom