About Buffertec Ltd (07894380) United Kingdom