About 255 Cannhall Road Limited (10320047) United Kingdom