About Ophiolite Limited (07459926) United Kingdom