About Bjoern Petter Benterud Limited (07284430) United Kingdom