About Open And Shut Holdings Limited (13223645) United Kingdom