About Buffisha Limited (09344814) United Kingdom