About The Nubble Partnership Limited (03152577) United Kingdom