About The Bermuda Phoenix Centre Ltd (08432588) United Kingdom