About Tappan Search Partners Ltd (10698865) United Kingdom