About Pike London Limited (07106662) United Kingdom