About The Clip Joint Limited (08100643) United Kingdom