About Buzzard Bins Limited (04491763) United Kingdom