About The Scuba Place Limited (12024908) United Kingdom