About Snapfast Birdstopper Ltd (09486087) United Kingdom