About One Vincent Square Limited (05481678) United Kingdom