About Fennels Bay Services Limited (03801624) United Kingdom