About Solo Canterbury Ltd (12695726) United Kingdom