About Three Pendicle Limited (SC538664) United Kingdom