About Bincombe Valley Limited (13167688) United Kingdom