About The Chap Limited (06138291) United Kingdom