About 56 Vincent Square Limited (05928139) United Kingdom