About Tephila &sharon Ltd (09492029) United Kingdom