About 26 Canynge Square Limited (06971327) United Kingdom