About Bird Safety Solutions Limited (08739031) United Kingdom