About Safari Engineering Ltd. (02948121) United Kingdom